package com.infore.airsupervise.biz;

import com.infore.airsupervise.bean.PolluterLicenseE;
import com.infore.airsupervise.http.BaseResponse;
import com.infore.airsupervise.http.OnServerResponseListener;

import java.util.List;

import retrofit2.Call;

/**
 * 排污许可证业务接口
 * <p>
 * 作者: dingxinlin
 * 创建日期: 2017/4/12 15:41
 */

public interface PolluterLicenseBiz {

    /**
     * 搜索排污许可证
     * @param type
     * @param keyword
     * @param listener
     * @return
     */
    Call<BaseResponse> searchPolluterLicense(
            int type, String keyword,
            OnServerResponseListener<List<PolluterLicenseE>> listener);

    /**
     * 根据MN获取许可证列表
     * @param mnStr
     * @param listener
     * @return
     */
    Call<BaseResponse> getPolluterLicenseByMN(
            String mnStr,
            OnServerResponseListener<List<PolluterLicenseE>> listener);

}
